home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / VD08SMP.ZIP / usr / samples / address / controller.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-13  |  706 b   |  48 lines

  1. #ifndef _CONTROLLER_H_
  2. #define _CONTROLLER_H_
  3.  
  4. #include <pm/pm.h>
  5. #include <db/db.h>
  6.  
  7. @interface Controller : Object
  8. {
  9.   StdDialog *insertRecord;
  10.   StdDialog *replaceRecord;
  11.   StdDialog *infoRecord;
  12.  
  13.   id insertName;
  14.   id insertAddress;
  15.   id insertPhone;
  16.   id insertFax;
  17.   id insertEMail;
  18.   id replaceName;
  19.   id replaceAddress;
  20.   id replacePhone;
  21.   id replaceFax;
  22.   id replaceEMail;
  23.   id infoName;
  24.   id infoAddress;
  25.   id infoPhone;
  26.   id infoFax;
  27.   id infoEMail;
  28.  
  29.   DBFile *database;
  30.   DBList *recordList;
  31. }
  32.  
  33. - init;
  34. - free;
  35.  
  36. - readList: sender;
  37.  
  38. - insert: sender;
  39. - replace: sender;
  40. - info: sender;
  41. - delete: sender;
  42.  
  43. - windowDidResize: sender;
  44.  
  45. @end
  46.  
  47. #endif
  48.